/* reset */
* { margin: 0; padding: 0px; }

/* commontt */
body {  font-family: Arial; font-size: 12px; color: #010101; background: #f5f5f5; }

ul li { margin: 0px; padding: 0px; }
img { border: none; }
p{
	line-height:20px; 
}
a{
	text-decoration:none; color: #010101; 
}
.gris{color:#c6c6c6;} a.gris{color:#c6c6c6;}
/*********commont***************/
#wrapper {
	width:1000px;
	margin:auto;
}
#top{
	width:1000px;
	overflow:hidden;
}
#logo{
	width:570px;
	float:left;
	padding:0px 0px 0px 30px;
}
#wrapper_cart{
	width:310px;
	float:right;
	padding:40px 26px 0px 0px;
}
#wrapper_cart #cart{
	background: url(../images/icon_cart.jpg) no-repeat;
	padding:36px 0px 10px 62px;
}
#wrapper_cart #cart a.cliquable{
	color:#ed2024;
	font-size:16px;
}
#wrapper_cart #account{
padding:36px 0px 10px 0px;
}
#wrapper_cart #account a.cliquable{
	color:#000000;
	font-size:16px;
}
#wrapper_menu{
	width:1000px;
	overflow:hidden;
	border-bottom:1px solid #7b7b7b;
	padding:0px 0px 10px 0px;
}
#menu{
	width:750px;
	float:left;
	text-transform:uppercase;
	padding:10px 0px 0px 0px;
}
#search{
	width:200px;
	float:right;
	padding:0px 26px 0px 0px;
}
#menu ul li{
display:inline;
font-size:14px;
padding:0px 15px 0px 15px;
}
#menu ul li a{
color:#010101;
padding:5px;
}
#menu ul li a.active, #menu ul li a:hover{
color:#ffffff;
background:#454444;
padding:5px;
}
#search .search_input{
	background: #ffffff url(../images/icon_search.jpg) right center no-repeat ;
	width:190px;
	height:30px;
	border:1px solid #d8d7d7;
	padding:0px 0px 0px 10px;
	color:#888888;
	font-style:italic;
}
#clear{
	clear:both;
}
#wrapper_footer{
	border-top:1px solid #c6c6c6;
	margin:20px 0px 0px 0px;
	padding:30px 0px 0px 0px;
		font-size:11px;
		color:#777575;
}
#wrapper_footer a{
	color:#777575;}